<h3>RxJava的使用通常需要三步</h3>

<h4>(1)创建 Observable</h4>

<p>Observable的字面意思是被观察者，使用 RxJava时需要创建一个被观察者，它会决定什么
    时候触发事件以及触发怎样的事件。有点类似上游发送命令，可以在这里决定异步操作模块的
    顺序和异步操作模块的次数。</p>

<h4>(2)创建 Observer</h4>

<p>Observer即观察者，它可以在不同的线程中执行任务。这种模式可以极大地简化并发操作
    因为它创建了一个处于待命状态的观察者哨兵，可以在未来某个时刻响应 Observable的通知
    而不需要阻塞等待 Observable发射数据。</p>

<h4>(3)使用 subscribe进行订阅</h4>

<p>创建了 Observable和 Observer之后，我们还需要使用 subscribe0方法将它们连接起来</p>